package com.egdk.api.mapp;

import com.egdk.api.entity.ElPaperQu;
import com.egdk.api.entity.ElPaperQuExample;
import java.util.List;

import com.ruoyi.web.controller.exam.dto.PaperQuDetailDTO;
import org.apache.ibatis.annotations.Param;

public interface ElPaperQuMapper {
    long countByExample(ElPaperQuExample example);

    int deleteByExample(ElPaperQuExample example);

    int deleteByPrimaryKey(String id);

    int insert(ElPaperQu record);

    int insertSelective(ElPaperQu record);

    List<ElPaperQu> selectByExample(ElPaperQuExample example);

    ElPaperQu selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") ElPaperQu record, @Param("example") ElPaperQuExample example);

    int updateByExample(@Param("record") ElPaperQu record, @Param("example") ElPaperQuExample example);

    int updateByPrimaryKeySelective(ElPaperQu record);

    int updateByPrimaryKey(ElPaperQu record);

}